.m-classify-nav[data-v-97ea0268]{width:100%;background-size:100%;padding:1rem 1rem .6rem}.m-line[data-v-97ea0268]{display:block;margin:0 1rem;border-bottom:1px solid #d9d9d9}.m-classify-nav h1[data-v-97ea0268]{font-size:20px;color:#000;text-align:center;font-weight:400;margin-top:1.66666666667rem;margin-bottom:.4rem}.m-classify-nav h2[data-v-97ea0268]{font-size:.8rem;color:#b3b6b5;text-align:center;font-weight:400}.m-detail-nav[data-v-97ea0268]{display:flex;display:-webkit-flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-top:2rem}.m-detail-nav li[data-v-97ea0268]{width:33%;font-size:17px;color:#000;text-align:center;padding:.4rem 0;margin-bottom:1rem;box-sizing:border-box}.m-classify-nav li.active[data-v-97ea0268]{color:#005bac;position:relative}.m-classify-nav li.active[data-v-97ea0268]:after{content:"";position:absolute;left:50%;right:0;width:76%;transform:translateX(-50%);bottom:0;height:2px;background:#005bac}.m-project-tab[data-v-6a7ccd5e]{display:flex;display:-webkit-flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.m-project-tab li[data-v-6a7ccd5e]{width:30%;height:2.66666666667rem;background:#f2f2f2;font-size:1rem;color:#000;text-align:center;margin-right:1rem;line-height:2.66666666667rem;margin-bottom:1.26666666667rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .3rem}.m-manager-tab li[data-v-6a7ccd5e]{width:40%}.m-project-tab li[data-v-6a7ccd5e]:nth-child(3n){margin-right:0}.m-project-tab li.active[data-v-6a7ccd5e]{background:#b62322;color:#fff}.m-project-content[data-v-6a7ccd5e]{margin-top:10px;width:100%}.m-project-content li[data-v-6a7ccd5e]{overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:30px;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between}.m-project-content li em[data-v-6a7ccd5e]{width:4rem;height:4rem;flex-shrink:0;line-height:4rem;text-align:center;background:#f2f2f2;font-size:1.2rem;font-style:normal;float:left;color:#000;display:block;margin-right:.5rem}.m-project-info[data-v-6a7ccd5e]{width:100%}.m-project-info h5[data-v-6a7ccd5e]{font-weight:400;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:78%;color:#17191a;font-size:1.122rem;line-height:1.518rem}.m-project-info p[data-v-6a7ccd5e]{color:#888683;overflow:hidden;font-size:1rem;width:80%;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.2rem}.m-project-info[data-v-6a7ccd5e] P{margin-bottom:0}.m-down-content[data-v-6a7ccd5e] img,.m-manager-content[data-v-6a7ccd5e] img{max-width:100%;max-height:100%;display:block;margin:0 auto}.down-list a[data-v-6a7ccd5e]{width:100%;height:2.66666666667rem;background:#f2f2f2;font-size:1rem;color:#000;text-align:center;margin-right:1rem;line-height:2.66666666667rem;margin-bottom:1.26666666667rem;padding:0 .3rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.down-list a span[data-v-6a7ccd5e]{color:#000;font-size:1rem;width:150px}.m-about-content[data-v-6a7ccd5e] img{max-width:100%;height:auto;margin:0 auto;display:block}.m-news-info[data-v-6a7ccd5e]{overflow:hidden}.m-news-info li[data-v-6a7ccd5e]{margin-bottom:2rem;overflow:hidden;cursor:pointer}.m-news-info li[data-v-6a7ccd5e]:last-child{border-bottom:none}.m-left-img[data-v-6a7ccd5e]{float:left;margin-right:1rem;width:7.458rem;height:5.082rem;border-radius:.264rem;overflow:hidden}.m-left-img:hover img[data-v-6a7ccd5e]{transform:scale(1.2)}.m-left-img img[data-v-6a7ccd5e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.m-right-title[data-v-6a7ccd5e]{display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;margin-bottom:.67rem}.m-right-title h3[data-v-6a7ccd5e]{font-weight:400;width:100%;height:3.1rem;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;font-size:4.5vw;line-height:1.55rem}.m-right-content p[data-v-6a7ccd5e]{margin-bottom:0;text-align:left;line-height:1.3;color:#879399;font-size:.792rem}